Using AOP to Automatically Provide Distribution, Fault Tolerance, and Load Balancing to the CORBA-LC Component Model
نویسندگان
چکیده
c © 2007 by John von Neumann Institute for Computing Permission to make digital or hard copies of portions of this work for personal or classroom use is granted provided that the copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise requires prior specific permission by the publisher mentioned above.
منابع مشابه
Automatic Code Generation for Non-Funtional Aspects in the CORBA-LC Component Model
Component Technology allows a better modularity and reusability of applications. Components are even better suited for the development of distributed applications, as those applications can be partitioned in terms of components installed and running (deployed) in the di erent hosts participating in the system. Components, apart from implementing their own functionality, have other requirements ...
متن کاملRealize: Resource Management for Soft Real-Time Distributed Systems
The Realize system simplifies the development of complex applications by separating the application programming from the management of resources for soft real-time CORBA applications, and from the replication of CORBA objects to provide high availability and fault tolerance. Realize uses totally ordered multicast messages to maintain consistency of the states of the object replicas, and adjusts...
متن کاملCORBA Based Runtime Support for Load Distribution and Fault Tolerance
Parallel scienti c computing in a distributed computing environment based on CORBA requires additional services not (yet) included in the CORBA speci cation: load distribution and fault tolerance. Both of them are essential for long running applications with high computational demands as in the case of computational engineering applications. The proposed approach for providing these services is...
متن کاملDesign and Implementation Requirements for CORBA Lightweight Components
This paper describes the guidelines we followed and the requirements we stated while designing and implementing the CORBA Lightweight Components (CORBA–LC) Component Model. CORBA–LC is a lightweight distributed reflective component model based on CORBA. Instead of using a traditional client/server model, it imposes a peer network model in which the whole network act as a repository for managing...
متن کاملAutomatic Generation of Fault-Tolerant CORBA-Services
The Common Object Request Broker Architecture (CORBA) is the most successful representative of an object-based distributed computing architecture. Although CORBA simplifies the implementation of complex, distributed systems significantly, the support of techniques for reliable, fault-tolerant software, such as group communication protocols or replication is very limited in the state-of-the-art ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007